home *** CD-ROM | disk | FTP | other *** search
/ Aminet 37 / Aminet 37 (2000)(Schatztruhe)[!][Jun 2000].iso / Aminet / dev / misc / gdbm.lha / gdbm-1.7.3 / smakefile < prev    next >
Makefile  |  2000-04-13  |  4KB  |  142 lines

  1. #
  2. # Makefile automatically generated by MKMK V6.55
  3. # Sun Dec 12 04:33:55 1999
  4. #
  5.  
  6. L= gdbm.lib
  7. CFLAGS= IDIR "" DEF sync=rand DEF link=0*rand DEF flock=0*rand \
  8.         DEF _LIBC DEF __GNU_LIBRARY__ DEF __alloca=alloca PARM r OPT
  9. OBJS= getopt.o alloca.o version.o \
  10.       update.o hash.o global.o findkey.o falloc.o gdbmsetopt.o gdbmexists.o \
  11.       bucket.o gdbmerrno.o gdbmsync.o gdbmseq.o gdbmreorg.o gdbmclose.o \
  12.       gdbmstore.o gdbmfetch.o gdbmdelete.o gdbmopen.o dbmrdonly.o dbmpagfno.o \
  13.       dbmdirfno.o dbmclose.o dbmseq.o dbmstore.o dbmfetch.o dbmdelete.o \
  14.       dbmopen.o close.o seq.o store.o fetch.o delete.o dbminit.o
  15.  
  16. all: conv2gdbm testgdbm testndbm testdbm #samp1
  17.  
  18. conv2gdbm: conv2gdbm.o $L
  19.     sc link $< $L
  20.  
  21. testgdbm: testgdbm.o $L
  22.     sc link $< $L
  23.  
  24. testndbm: testndbm.o $L
  25.     sc link $< $L
  26.  
  27. testdbm: testdbm.o $L
  28.     sc link $< $L
  29.  
  30. samp1: samp1.o $L
  31.     sc link $< $L
  32.  
  33. $L: $(OBJS)
  34.     oml -v $@ r $(OBJS)
  35.  
  36. getopt.o: getopt.c autoconf.h getopt.h
  37.  
  38. alloca.o: alloca.c autoconf.h
  39.  
  40. conv2gdbm.o: conv2gdbm.c autoconf.h gdbm.h getopt.h
  41.  
  42. testgdbm.o: testgdbm.c autoconf.h gdbmdefs.h gdbmerrno.h extern.h getopt.h \
  43.             systems.h gdbmconst.h proto.h
  44.  
  45. testndbm.o: testndbm.c autoconf.h ndbm.h
  46.  
  47. testdbm.o: testdbm.c autoconf.h
  48.  
  49. version.o: version.c autoconf.h
  50.  
  51. update.o: update.c autoconf.h gdbmdefs.h systems.h gdbmconst.h proto.h
  52.  
  53. hash.o: hash.c autoconf.h gdbmdefs.h systems.h gdbmconst.h proto.h
  54.  
  55. global.o: global.c autoconf.h gdbmdefs.h gdbmerrno.h systems.h gdbmconst.h \
  56.           proto.h
  57.  
  58. findkey.o: findkey.c autoconf.h gdbmdefs.h systems.h gdbmconst.h proto.h
  59.  
  60. falloc.o: falloc.c autoconf.h gdbmdefs.h systems.h gdbmconst.h proto.h
  61.  
  62. gdbmsetopt.o: gdbmsetopt.c autoconf.h gdbmdefs.h gdbmerrno.h systems.h \
  63.               gdbmconst.h proto.h
  64.  
  65. gdbmexists.o: gdbmexists.c autoconf.h gdbmdefs.h gdbmerrno.h systems.h \
  66.               gdbmconst.h proto.h
  67.  
  68. bucket.o: bucket.c autoconf.h gdbmdefs.h systems.h gdbmconst.h proto.h
  69.  
  70. gdbmerrno.o: gdbmerrno.c autoconf.h gdbmerrno.h
  71.  
  72. gdbmsync.o: gdbmsync.c autoconf.h gdbmdefs.h gdbmerrno.h systems.h \
  73.             gdbmconst.h proto.h
  74.  
  75. gdbmseq.o: gdbmseq.c autoconf.h gdbmdefs.h gdbmerrno.h systems.h gdbmconst.h \
  76.            proto.h
  77.  
  78. gdbmreorg.o: gdbmreorg.c autoconf.h gdbmdefs.h gdbmerrno.h extern.h systems.h \
  79.              gdbmconst.h proto.h
  80.  
  81. gdbmclose.o: gdbmclose.c autoconf.h gdbmdefs.h systems.h gdbmconst.h proto.h
  82.  
  83. gdbmstore.o: gdbmstore.c autoconf.h gdbmdefs.h gdbmerrno.h systems.h \
  84.              gdbmconst.h proto.h
  85.  
  86. gdbmfetch.o: gdbmfetch.c autoconf.h gdbmdefs.h gdbmerrno.h systems.h \
  87.              gdbmconst.h proto.h
  88.  
  89. gdbmdelete.o: gdbmdelete.c autoconf.h gdbmdefs.h gdbmerrno.h systems.h \
  90.               gdbmconst.h proto.h
  91.  
  92. gdbmopen.o: gdbmopen.c autoconf.h gdbmdefs.h gdbmerrno.h systems.h \
  93.             gdbmconst.h proto.h
  94.  
  95. dbmrdonly.o: dbmrdonly.c autoconf.h gdbmdefs.h systems.h gdbmconst.h proto.h
  96.  
  97. dbmpagfno.o: dbmpagfno.c autoconf.h gdbmdefs.h systems.h gdbmconst.h proto.h
  98.  
  99. dbmdirfno.o: dbmdirfno.c autoconf.h gdbmdefs.h systems.h gdbmconst.h proto.h
  100.  
  101. dbmclose.o: dbmclose.c autoconf.h gdbmdefs.h systems.h gdbmconst.h proto.h
  102.  
  103. dbmseq.o: dbmseq.c autoconf.h gdbmdefs.h extern.h systems.h gdbmconst.h \
  104.           proto.h
  105.  
  106. dbmstore.o: dbmstore.c autoconf.h gdbmdefs.h extern.h systems.h gdbmconst.h \
  107.             proto.h
  108.  
  109. dbmfetch.o: dbmfetch.c autoconf.h gdbmdefs.h extern.h systems.h gdbmconst.h \
  110.             proto.h
  111.  
  112. dbmdelete.o: dbmdelete.c autoconf.h gdbmdefs.h extern.h systems.h gdbmconst.h \
  113.              proto.h
  114.  
  115. dbmopen.o: dbmopen.c autoconf.h gdbmdefs.h gdbmerrno.h extern.h systems.h \
  116.            gdbmconst.h proto.h
  117.  
  118. close.o: close.c autoconf.h gdbmdefs.h extern.h systems.h gdbmconst.h proto.h
  119.  
  120. seq.o: seq.c autoconf.h gdbmdefs.h extern.h systems.h gdbmconst.h proto.h
  121.  
  122. store.o: store.c autoconf.h gdbmdefs.h extern.h systems.h gdbmconst.h proto.h
  123.  
  124. fetch.o: fetch.c autoconf.h gdbmdefs.h extern.h systems.h gdbmconst.h proto.h
  125.  
  126. delete.o: delete.c autoconf.h gdbmdefs.h extern.h systems.h gdbmconst.h \
  127.           proto.h
  128.  
  129. dbminit.o: dbminit.c autoconf.h gdbmdefs.h gdbmerrno.h extern.h systems.h \
  130.            gdbmconst.h proto.h
  131.  
  132. samp1.o: samp1.cc gdbm.h #iostream.h
  133.  
  134. gdbm.h:    gdbm.proto gdbmerrno.h gdbm.proto2
  135.     type gdbm.proto >$@
  136.     grep -q _ gdbmerrno.h >>$@
  137.     type gdbm.proto2 >>$@
  138.  
  139.  
  140. clean:
  141.     delete \#?.(o|lnk) $L gdbm.h
  142.